package com.ibangnuo.api.newLandpay;

import com.ibangnuo.framework.domain.ext.CommercialTenantDetailsExt;
import com.ibangnuo.framework.model.response.ObjectResult;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation;
import org.springframework.web.multipart.MultipartFile;

import java.util.Map;

/**
 * @Author: wwy
 * @Date: 2020-01-10 9:31
 */
@Api(value="新大陆商户进件管理",description = "新大陆商户进件接口管理，支付，资金授权")
public interface MerchantsIntoPiecesControllerApi {

    @ApiOperation("商户接口")
    ObjectResult mercRegist(String id);

    @ApiOperation("商户提交接口")
    ObjectResult mercSubmit(Map<String,String> map);

    @ApiOperation("商户审核查询接口")
    ObjectResult mercSearch(String id);

    @ApiOperation("mcc查询接口")
    ObjectResult mCCSearch();

    @ApiOperation("区域码查询接口")
    ObjectResult areaCode();

    @ApiOperation("查询省市区")
    @ApiImplicitParams({
            @ApiImplicitParam(name="code",value = "省市区类型",required=true,paramType="path",dataType="String"),
    })
    ObjectResult findPcaByCode(String code);

    @ApiOperation("查询mcc")
    @ApiImplicitParams({
            @ApiImplicitParam(name="code",value = "mcc类型",required=true,paramType="path",dataType="String"),
    })
    ObjectResult findMccByCode(String code);




}
